Phased Effort Estimation of Legacy Systems Migration to Service Oriented Architecture
نویسندگان
چکیده
Cost estimation for Service Oriented Architecture (SOA) has not been addressed properly in the existing literatures. Most cost estimation approaches published in the literatures are more guidelines than actual practical estimation techniques. On the other hand, traditional software cost estimation techniques don’t fit SOA characteristics properly. In this paper, a phased effort distribution in legacy systems migration to SOA is presented. In this paper, we have identified several cost factors related to SOA. These cost factors have been distributed among different SOA project phases. Then weight for each cost factor has been assigned. This approach has been applied to different service migration strategies to SOA. The results have been obtained and analyzed. This approach represents one possible way to estimate the overall cost of a SOA project early and accurately by estimating the cost of only one phase of the project. Keywords— SOA; Effort Estimation; Service Migration; Migration Strategies; Phased Cost Estimation; Legacy Migration.
منابع مشابه
Case Studies: Business and Technical Perspectives in Migration of Legacy Systems to Service Oriented Architecture
In adoption process of Service Oriented Architecture (SOA), the legacy systems of a company can not be neglected. The reason is the legacy systems have been deployed in the past and have been running critical business processes within an enterprise in its current IT architecture. However not all migration process of legacy systems to SOA has been successfull. Highlighting the right factors to r...
متن کاملOptimal Granularity for Service-Oriented Systems
The improved interoperability and business agility of business systems based on Service-Oriented Architecture (SOA) has created an increased demand for the reengineering and migration of legacy software systems. The wide range of current migration techniques for legacy systems in different implementations technologies does not address important aspects of service granularity, which affect servi...
متن کاملEmploying ISO-9126 Quality Standard and Data Mining Techniques to Support Migration of Legacy Systems to Service Oriented Architecture
متن کامل
Service Identification Based on Quality Metrics - Object-Oriented Legacy System Migration Towards SOA
Migrating towards Service Oriented Architecture SOA has become a major topic of interest during the recent years. Since emerging service technologies have forced non-service based software systems to become legacy, many efforts and researches have been carried out to enable these legacy systems to survive. In this context, several service identification solutions have been proposed. These appro...
متن کاملModel-Driven Migration of Scientific Legacy Systems to Service-Oriented Architectures
We propose a model-driven and generative approach to specify and generate web services for migrating scientific legacy systems to service-oriented platforms. From a model specification of the system migration, we use code generation to generate web services and automate the legacy integration. We use a case study from an existing oil spill analysis application developed in Fortran and C++ to sh...
متن کامل